to fight a running battle - Español Inglés Diccionario